//package com.wjbgn.weatherforecast.scheduler;
//
//import cn.hutool.http.HttpRequest;
//import cn.hutool.http.HttpUtil;
//import com.wjbgn.weatherforecast.config.redis.RedisUtil;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.scheduling.annotation.Scheduled;
//import org.springframework.stereotype.Component;
//
//import java.util.Set;
//
///**
// * @description： 天气调度任务
// * @author：weirx
// * @date：2022/5/20 16:06
// * @version：3.0
// */
//@Slf4j
//@Component
//public class WeatherScheduler {
//
//    /**
//     * 高德天气地址
//     */
//    private String url = "https://restapi.amap.com/v3/weather/weatherInfo?key=b2af3673ae3fe0dd3b9681f9faff169a&output=json&extensions=all&city=";
//
//    @Autowired
//    private RedisUtil redisUtil;
//    /**
//     * description: 每小时更新下天气信息
//     *
//     * @return: void
//     * @author: weirx
//     * @time: 2022/5/20 16:06
//     */
//    @Scheduled(cron = "0 0 */1 * * ?")
//    public void execute() {
//        log.info("start crawl vuln database！");
//        Set<Object> cityCode = redisUtil.getSet("cityCode");
//        cityCode.forEach(code->{
//            String body = HttpUtil.createGet(url + cityCode).execute().body();
//        });
//
//    }
//}
